#define  _CRT_SECURE_NO_WARNINGS 1
#include<stdio.h>
int main()
{
	int a[12] = { 1,2,3,4,5,6,7,8,9,10,11,12 },* p[4], i;
	for (i = 0; i < 4; i++)
		p[i] = &a[i * 3];
	printf("%d\n",p[3][2]);
	return 0;
}
//int majorityElement(int* nums, int numsSize)
//{
//    int c, i, j;
//    for (i = 0, j = 0, c = nums[i]; i < numsSize; i++)
//    {
//        if (nums[i] == c)
//            j++;
//        else
//        {
//            if (j > 0)
//                j--;
//            else
//                c = nums[i];
//        }
//    }
//    return c;
//}

//#include <stdio.h>
//#include<string.h>
//int main()
//{
//    char a[500];
//    int num[128] = { 0 };
//    scanf("%s", a);
//    int len = strlen(a);
//    int count = 0;
//    for (int i = 0; i < len; i++)
//    {
//        if (num[(int)a[i]] == 0)
//        {
//            num[(int)a[i]]++;
//            count++;
//        }
//    }
//    printf("%d", count);
//    return 0;
//}

//#include <stdio.h>
//#include<string.h>
//int Count(char a[], int len)
//{
//    int i = 0;
//    int j = 0;
//    for (i = 0; i < len; i++)
//    {
//        for (j = i + 1; j < len; j++)
//        {
//            if (a[i] == a[j])
//            {
//                for (int k = j; k < len; k++)
//                {
//                    a[k] = a[k + 1];
//                }
//                len--;
//                j--;
//            }
//        }
//    }
//    return strlen(a);
//}
//int main()
//{
//    char a[500];
//    scanf("%s", a);
//    int len = strlen(a);
//    int count = Count(a, len);
//    printf("%d", count);
//    return 0;
//}
//#include<stdio.h>
//int pivotIndex(int* nums, int numsSize)
//{
//    int mid = 0;
//    int i = 0;
//    while (1)
//    {
//        int sum1 = 0;
//        int sum2 = 0;
//        for (i = 0; i < mid; i++)
//            sum1 += nums[i];
//        for (i = mid + 1; i < numsSize; i++)
//            sum2 += nums[i];
//        if (sum1 == sum2)
//            return mid;
//        else if (sum1 < sum2)
//            mid++;
//        else
//        {
//            if (sum2 >= 0)
//                return -1;
//            else
//                mid++;
//        }
//    }
//}
//int pivotIndex(int* nums, int numsSize)
//{
//    int total = 0;
//    for (int i = 0; i < numsSize; i++)
//    {
//        total += nums[i];
//    }
//    int sum = 0;
//    for (int i = 0; i < numsSize; i++)
//    {
//        if (2 * sum + nums[i] == total)
//        {
//            return i;
//        }
//        sum += nums[i];
//    }
//    return -1;
//}
//int main()
//{
//    int nums[] = { -1,-1,-1,-1,-1,-1 };
//    int a = pivotIndex(nums, 6);
//    printf("%d", a);
//    return 0;
//}
//#include <stdio.h>
//#include<string.h>
//int main()
//{
//    char arr[1000] = { 0 };
//    while (scanf(" %s", arr) != EOF)
//    {
//        int len = strlen(arr);
//        int i = 0;
//        for (i = 0; i < len - 1; i++)
//        {
//            int j = 0;
//            for (j = 0; j < len - 1 - i; j++)
//            {
//                if (arr[j] > arr[j + 1])
//                {
//                    int tmp = arr[j];
//                    arr[j] = arr[j + 1];
//                    arr[j + 1] = tmp;
//                }
//            }
//        }
//        printf("%s", arr);
//    }
//    return 0;
//}